Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
86 LONDON ROAD Semi-Detached £211,911 £189,950 13 Aug 2021